electrified wire fence - Spanish English Dictionary